import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Esta clase se encarga de crear un objeto de la 
 * clase banana.
 * 
 * La clase aparte de crear el objeto banana se encarga de verificar el choque
 * entre el jugador y la banana, y asi cambiar de niveles.
 * 
 * @author Programacion Orientada a Objetos(Jose de Jesus Cervantes Hernandez) 
 */
public class banana extends Actor
{
   /**
   * Variable  del jugador principal que se maneja en todo el juego.
   */
    public Jugador heroe;
    
     /**
      * Este es el metodo Act, que se encarga de verificar el choque entre el jugador y la banana.
      */
    public void act() 
    {
       if(getObjectsInRange(30 ,Jugador.class).isEmpty() != true)
        {
            aumentaNivel();
        }
    }
    
    /**
     * Metodo que se encarga de mandar llamar a la diferentes presentaciones de los niveles.
     */
   public void aumentaNivel()
    {
            ((Mundo)this.getWorld()).presentaciones();
    }
}
